sieved tomatoes - German English Dictionary